//fr_login_user_form
function setCookie(name,value,days) {
    var expires = "";
    if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days*24*60*60*1000));
        expires = "; expires=" + date.toUTCString();
    }
    document.cookie = name + "=" + (value || "")  + expires + "; path=/";
}
function getCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return '';
}
function eraseCookie(name) {
    document.cookie = name+'=; Max-Age=-99999999;';
    document.cookie =  '';
}

var s_count = 0;
jQuery('.wd').hide();
var domain = window.location.origin+'/service.php?q=';
var DS = '';

DS = getCookie('users');

async function start_news(news_) {

	var length_ = news_.length
	const steps = [ ]

	for (let i = 0; i < length_; i++) {
		steps.push(i+1);
    }
	
	const swalQueue = Swal.mixin({
		progressSteps: steps,
		confirmButtonText: 'OK',
		//confirmButtonText: 'Next >',
    })

	for (let i = 0; i < length_; i++) { 
		var news = '';
		var news_imgs = '';
		news = news_[i].message;
		news_imgs =  news_[i].img;
		news = news.split('|'); 
		await swalQueue.fire({ title: news[0], text: news[1], imageUrl: news_imgs, html: news[1],currentProgressStep: i });
    }
 
	 
}

try{
	DS = JSON.parse(DS);
}catch(e){ DS = '';console.log(e); console.log(document.cookie); console.log('ck');}
 
if (  DS == '' || DS==null) {
	console.log('NLG');
	jQuery("#fr_login_form").show();
	jQuery("#fr_login_user_form").hide();
	jQuery(".promo-box").hide();
	jQuery(".rplay").hide();
	//jQuery("#loginform").hide();

	jQuery(".readylogin").hide();
	jQuery(".nologin").show();
	shownews(); 

}else{
	console.log('LG');
	jQuery("#fr_login_form").hide();
	jQuery("#fr_login_user_form").show();

	setTimeout(function(){
	jQuery(".reg1").html('ข้อมูลส่วนตัว');
	jQuery(".rplay").show();
	jQuery(".prmotion").hide();

	jQuery(".readylogin").show();
	jQuery(".nologin").hide();
	 

	 
	},500);

	//showUser();
	showpromotion();
	showstatement(); 
	lastst();

	if($("#cardopen").length > 0){
		///alert('');
		call_cardopen();
	}

	var url_ = window.location.href;
	var n = url_.search("pop=pop");

	if (n!=-1) {
		console.log('LG2.2');
		if (DS.news_!=null) {

			console.log('LG3');
			setTimeout(function(){
				console.log('LG4');
				start_news(DS.news_);
			 
			},1000);
		}
   
		if (DS.message!=null) {
 
			setTimeout(function(){
			var message = DS.message.message;
				 
				var wrapper = document.createElement('div');
				wrapper.innerHTML = message;


				Swal.fire(
					'',
					message,
					'success'
				  ).then((result) => {});
 
				//swal('<img src="" />'+'<br>'+DS.news.message);
			},2000);


		}

	}

	//pop=pop
	//window.location.href


}



function shownews(){

	jQuery.ajax({
		url: ""+domain+"/api/getnews",
		method:'GET',
		 
	   }).done(function( data ) {

		//setTimeout(function(data){  

			if(data=='false'){ return false }
			var news = JSON.parse(data);
			news.message = news.message.split('|');

			var wrapper = document.createElement('div');
			wrapper.innerHTML = news.message[1];

			swal({
				//title: 'Yeeeaaaah!!!',
				title: news.message[0],
				//text: news[1],
				imageUrl:  news.img,
				icon:  news.img,
				content: wrapper,
				/*imageWidth: 164,
				imageHeight: 205,
				padding: 10,*/
				animation: true,
			});

			//swal('<img src="" />'+'<br>'+DS.news.message);
		//},1000);
	}); 

}


function updateufa(password_){
	password_ = $('#password2').val();
	jQuery.ajax({
		url: ""+domain+"/api/updateufa",
		method:'POST',
		data:{'password':DS.password,'id':DS.id,'password_':password_},
	   }).done(function( msg ) {

		if(msg=='success'){
			var DSx = getCookie('users');
			try{
				DSx = JSON.parse(DSx);
				DSx.password_ = password_;
				DSx = JSON.stringify(DSx);
				setCookie('users',DSx,1);
			}catch(e){ DSx = '';}
			alert('สำเร็จ');

			setTimeout(function(){window.location.href=window.location.href; },1000);
			// 
		}else{
			alert(' ไม่สำเร็จ ');
		}

		 

	}); 
}


function numberWithCommas(x) {
	//return x ;
	return Number(x).toLocaleString('en');
	try {
		return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
	  }
	  catch(err) {
		return x ;
	  }

     
}

function call_cardopen(){
	if($("#rand").length > 0){
		return false;
	}
	jQuery.get( ''+domain+'/api/opencard_/'+DS.id, function( data ) {
		//setTimeout(function(){
			//$("#cardopen").html(data);
			document.getElementById("cardopen").innerHTML = data;

			num = $('#num').html();
			rand = $('#rand').html();
			amn = $('#amn').html();
			error = $('#error').html();
			img = '../../../../card/' +  num + '_' +  rand + '.png';
			$( ".flip-card" ).click(function() {
				flip2(this);
			});

			//flip-card
		//},1000);
	});
}
var click = false;
var num = ''; var amn ='';
var rand = '';
var img = '';var error = '';
function flip2(el) {

	if (error!='') {

		swal(
		'Error!',
		error,
		'error'
		).then(function() {
					window.location ='../../../';
		});
		return false;
		
	}

	if (click) {
		return false;
	}
	click = true;
	//console.log(el);
	//$(el).css('transform','rotateY(180deg)');
	//$(el).children('.back').attr('src', img);
	$(el).children().css('transform', 'rotateY(180deg)');
	//$(el).children().css('-webkit-transform', 'rotateY(180deg)');


	//$('.back  .card img') .attr('src',img);

	var im = $($(el).children().children()[1]).children()[0]
	console.log(im);
	$(im).attr('src', img);

	setTimeout(function(){ winner(); },1000);
	
}

function winner(){
	swal(
	'Good Luck!',
	'คุณได้รับโบนัสจำนวน  '+amn+' บาท!!',
	'success'
	).then(function() {
			window.location ='../../../';
	})
}


function getaff(){
    jQuery.get( ''+domain+'/api/getaff/'+DS.id, function( data ) {
 

      data = JSON.parse(data);  

    jQuery.each(data,function(k,v){ 
 		
 		//console.log(v);
 		$('#memaff').append('<tr class="row100 body"> <td class="cell100 column2x" style="text-align: center;"> '+v.user+'<br>ชื่อ-สกุล: '+v.name+'</td> 			<td class="cell100 column1x" style="text-align: right; text-align: center;">'+v.amount+' บาท</td>  </tr>');	  
 					 
	});


  
    });
  }

var last = false;
function lastst(){
    jQuery.get( ''+domain+'/api/lastst/'+DS.id+'/'+DS.user_+'?t='+Date.now(), function( data ) {

	 if (data==null || data == 'null') {
        last = 0;
        setTimeout( function(){ lastst(); }, 10000  );
        return false;
      }

      data = JSON.parse(data);  

      if (last!=false) {
        if (last!=data.id) {
           console.log(last);
			swal("เติมเงินสำเร็จ!",  data.detail , "success");
        }
      }

      last = data.id;

      setTimeout( function(){ lastst(); },10000  );
    });
  }


//withdform
//withdform
jQuery("#withdform").submit(function(e){
	e.preventDefault();
	//DS.withdraw
	var news = '';
	if (DS.withdraw!=null) {
		var news = DS.withdraw.message;
		news = news.split('|');
		swal({
	 
			title: news[0],
			text: news[1],
			 imageUrl: DS.withdraw.img,
			 icon: DS.withdraw.img,

			})
			.then((willDelete) => {
			  if (willDelete) {
			  	wd();
			  /*  swal("Poof! Your imaginary file has been deleted!", {
			      icon: "success",
			    });*/
			  } else {
			    //swal("Your imaginary file is safe!");
			  }
			});
	}else{ 

		swal({
	  
			title: 'ต้องการถอน', 
			text: 'กรุณายืนยันการถอนเงิน', 
			icon: "warning",
  
			})
			.then((willDelete) => {
			  if (willDelete) {
			  	wd();
			   
			  } else {
			    //swal("Your imaginary file is safe!");
			  }
			});

	}
	
	$('.swal-overlay').css('z-index',999999999);
 
});


var wdload = false;
function wd(){

	if(wdload==true){
		return false;
	}

	var amount_  = $('#amount_').val();
	amount_ = amount_.replace(",", "");
	amount_ = parseFloat(amount_);
	if (amount_  < 300) {
		alert('ถอนขั้นต่ำ 300 บาท');
		return false;
	}

	var amount  = $('#amount').html();
	amount = amount.replace(",", "");
	amount = amount.replace(",", "");
	amount = amount.replace(",", "");
	amount = parseFloat(amount);
 	/*alert(amount);
 	alert(amount_);*/
	if (amount  < amount_) {
		alert('ยอดคงเหลือไม่พอ');
		return false;
	}

	$('#amount').html(amount);
	$('#amount_').val(amount_);

	var ds = jQuery("#withdform").serialize();
	$('#withdform').html('<div class="tt_l tt_full fr_tx1">กำลังแจ้งถอน...</div>');
	//document.cookie = "";

	$('#wd').hide();
	$.post(''+domain+'/api/withdraw/add',ds,function(data){
		wdload = true;
		if (data=='error') {
			alert('แจ้งถอนไม่สำเร็จ');
			location.reload();
			return false;
		}

		if (data=='error2') {
			alert(' แจ้งถอนได้ 15 นาทีต่อครั้งค่ะ ');
			location.reload();
			return false;
		}

		 //alert('แจ้งถอนเรียบร้อยคะ');
		var currentdate = new Date();
		var datetime = "" + currentdate.getDate() + "/"
                + (currentdate.getMonth()+1)  + "/"
                + currentdate.getFullYear() + " @ "
                + currentdate.getHours() + ":"
                + currentdate.getMinutes() + ""
                + '';//currentdate.getSeconds();

		 var text = 'ยอดแจ้งถอน <span style="color:#efc436">'+amount_+'</span> บาท|ยืนยันแล้ว'+'<br>'+'แจ้งถอนแล้ว'+datetime;
		 $('#withdform').html('<div class="tt_l tt_full fr_tx1">'+text+'</div>');
		 setTimeout(function(){ location.reload(); }, 3*1000);
	});
	return!1


}

//depoform
jQuery("#depoform").submit(function(e){
	e.preventDefault();
	//document.cookie = "";
	$.post(''+domain+'/api/deposit/add',$(this).serialize(),function(data){
		 alert('แจ้งฝากเรียบร้อยคะ');
		 window.location.href= window.location.href;
	});
	return!1
});

///registerform

String.prototype.isNumber = function(){return /^\d+$/.test(this);}

jQuery("#registerform").submit(function(e){
	e.preventDefault();

	var v = validatePassword();

	if (!v) {

		return false;
	}

	var account  = $('#account').val();
	if (account.length != 10 && account.length != 12 ) {
		alert('เลขที่บัญชี ต้องใส่ตัวเลข 10 - 12 ตัวคะ');
		return false;
	}

	if (!account.isNumber()) {
		alert('เลขที่บัญชี ต้องใส่ตัวเลข คะ');
		return false;
	}

	var pass  = $('#pass').val();
	var cm_pass  = $('#cm_pass').val();

	if (pass!=cm_pass) {
		alert('รหัสผ่านไม่ตรงกัน');
		return false;
	}


	//document.cookie = "";
	$.post(''+domain+'/member/add',$(this).serialize(),function(data){
		//$("#results").html(data);
		//window.location.href = 'profile.php';
		//eraseCookie('users');
		//if (data=='') {
			//alert('Login ไม่สำเร็จ');
			DS = ''
			//return false;
		//}

		if (data=='userD3') {			 
			var span = document.createElement("span");
			span.innerHTML = "รหัสผ่านไม่ถูกต้องกรอกตัวเลขหรือตัวอักษรเท่านั้น";
			swal({
				title: "รหัสผ่านไม่ถูกต้อง",
				content: span,     
				allowOutsideClick: "true",
				icon: "error",
			});
			return false;
		}
		
		if (data=='userD') {
			var span = document.createElement("span");
			span.innerHTML = "ติดต่อขอรหัสผ่านแอดมินได้ที่ คลิ๊ก <a style='color: #1a0dab;font-width:20px;font-weight: 600;' target='_blank' href='https://t.ly/ufac4b'>ufac4</a>";
			swal({
				title: "เบอร์มือถือซ้ำ",
				content: span,     
				allowOutsideClick: "true",
				icon: "error",
			});
			return false;
		}

		if (data=='account') {
			var span = document.createElement("span");
			span.innerHTML = "ติดต่อขอรหัสผ่านแอดมินได้ที่ คลิ๊ก <a style='color: #1a0dab;font-width:20px;font-weight: 600;' target='_blank' href='https://t.ly/ufac4b'>ufac4</a>";
			swal({
				title: "บัญชีธนาคารซ้ำ",
				content: span,     
				allowOutsideClick: "true",
				icon: "error",
			});
			return false;
		}




		jQuery("#fr_login_form").hide();
		//jQuery("#fr_login_user_form").show();

		//setCookie('users','',1);
		eraseCookie('users');
		alert('สมัครเรียบร้อยคะ');
		window.location.href= '../login_';
		//DS = JSON.parse(data);
	});
	return!1
});



jQuery("#loginform").submit(function(e){
	e.preventDefault();
	document.cookie = "";
	$.post(''+domain+'/member/login',$(this).serialize(),function(data){
		//$("#results").html(data);
		//window.location.href = 'profile.php';
		eraseCookie('users');

		var str = data;
		//var n = str.includes("login");
		
		if (data=='login2') {
			//if (n==true) {
				//var message = str.split("||");
				//alert(message[1]);
				alert('User โดน Lock คะ');
				DS = ''
				return false;
			}


		if (data=='login') {
		//if (n==true) {
			//var message = str.split("||");
			//alert(message[1]);
			//alert('เนื่องจากเว็บหลัก UFABET  ได้แจ้งดำเนินการปิดเพื่อปรับปรุงเว็บไซต์ในวันนี้ ⚙ เวลา 11.00 น.  ถึง 17.30 น.');
			alert('เเจ้งปิดปรับปรุงเว็บไซต์ในวันนี้  ตั้งเเต่เวลา 11.00-13.30 น. ขออภัยในความไม่สะดาก หากเปิดใช้งานเเล้ว จะเเจ้งให้ทราบอีกครั้งคะ Line id  @ufac4v1  !!!!');
			DS = ''
			return false;
		}


		var n = str.includes("login");

		//if (data=='login') {
		if (n==true) {
			var message = str.split("||");
			//alert(message[1]);

			swal({
				icon:"success",
				 title: "Login ไม่ได้!",
				 text: message[1],
				 //icon: "warning",
				// buttons: true, 
				// dangerMode: true,
			   })
			$('.swal-text').html(message[1]);

			//alert('ปิดปรับปรุงระบบชั่วคราว! ลูกค้าที่ฝากเงินเข้ามาจะได้รับยอดเงินอย่างครบถ้วนค่ะ กราบขออภัยในความไม่สะดวกครั้งนี้ค่ะ');
			DS = ''
			return false;
		}
		

		if (data=='') {
			alert('Login ไม่สำเร็จ');
			DS = ''
			return false;
		}

		jQuery("#fr_login_form").hide();
		jQuery("#fr_login_user_form").show();

		setCookie('users',data,1);

		swal({
		 icon:"success",
		  title: "Login เรียบร้อย!",
		  text: "กรุณาตรวจสอบบัญชีฝากเงินของเราทุกครั้งก่อนทำรายการฝากที่เมนูฝากเงินค่ะ ",
		  //icon: "warning",
		 // buttons: true, 
		 // dangerMode: true,
		})
		.then((v) => {  window.location.href= '../../../login_/?pop=pop"';  });

		 
		//DS = JSON.parse(data);
	});
	return!1
});



function showUser(){

	$('.bankimg').hide();

	jQuery.ajax({
	 url: ""+domain+"/api/member",
	 method:'POST',
	 data:{'password':DS.password,'id':DS.id},
	})
	 .done(function( msg ) {
	 		//setCookie('users',msg,1);
	 		var msgx = msg;
	 		msg = JSON.parse(msg) ; 
	 		DS = JSON.parse(msgx);
	 		jQuery('.bank_name').html(DS.bankac.bank_name);
			jQuery('.bank_acc').html(DS.bankac.bank_acc);
			$('.bank_accx').attr('data-clipboard-text',DS.bankac.bank_acc); 

			if (DS.banktype==0) {
				$('.bankimg').attr("src","../../img/kbank.png?t=p1");
			}

			var str = DS.bankac.bank_name
			var n = str.search("KBANK");
			if (n!=-1) {
				$('.bankimg').attr("src","../../img/kbank.png?t=p1");
			}

			n = str.search("SCB");
			if (n!=-1) {
				$('.bankimg').attr("src","../../img/scb.png?t=p1");
			}

			n = str.search("BAY");
			if (n!=-1) {
				$('.bankimg').attr("src","../../img/bay.png?t=p1");
			}
			$('.bankimg').show();

	 		var afflink = '';

	 		jQuery.each(msg,function(k,v){

	 			if (k=='aff') {

						if(DS.depo<=0 && $('#linkaff_').length >0){
							//alert('ต้องมียอดฝาก');
							//window.location.href = '../../login';
							afflink = 'https://www.affufac4.com/register.php?aff='+v;					
					 		$('#linkaff_').html(afflink);
 							$('.'+k).val(afflink);
						}else{

							afflink = 'https://www.affufac4.com/register.php?aff='+v;					
					 		$('#linkaff_').html(afflink);
 							$('.'+k).val(afflink);

						}
					  
	 			}else{

	 				$('.'+k).html(v);
	  				$('.'+k).val(v);

	 			} 
	  			 
	  		});

	  		$('.afflink1').attr('href','https://social-plugins.line.me/lineit/share?url='+afflink);
	  		$('.afflink2').attr('href','fb-messenger://share/?link='+afflink);
	  		$('.afflink3').attr('href','https://www.facebook.com/sharer/sharer.php?u='+afflink);
	  		 

	  		 
	  		if (msg.first==true) {
	  			$('.fr_aff_none').hide();
	  			$('.fr_aff').show();

	  		}else{
	  			//$('.fr_aff').html('');
			  }
			  
			$('.fr_aff_none').hide();
			$('.fr_aff').show();

	 		//DS = msg;
	  		jQuery('#amount').html(msg.amount);
	  		jQuery('#amount-w').html(numberWithCommas (msg.amount));

	  		jQuery('#amount_return').html(msg.totalrolling_am);

	  		jQuery( "#return_rolling").unbind( "click" );
	  		jQuery('#return_rolling').click(function() {
			   
			   jQuery('#return_rolling').hide();
			   jQuery.ajax({
				 url: ""+domain+"/api/addreturn&id="+DS.id,
				 method:'POST',
				 data:{'password':DS.password,'id':DS.id},
				 })
				 .done(function( msg ) {

				 	 
				 	swal( msg);
				 	setTimeout(function(){ window.location.href =  window.location.href ; },2000);
				 });

			});
	  		 

	  		//aff_am





	  		$status = Array();
			$status[0] = 'รอดำเนินการ';
			$status[1] = 'ดำเนินการเรียบร้อย';
			$status[2] = 'ยกเลิก';
			$status[3] = ' ต้องมียอดเทริน 10 เท่า ถึงถอนได้';
			$status[4] = ' รายการยกเลิก';
			$status[5] = ' กรุณาติดต่อเจ้าหน้าที่ Line : <a style="color: gold;" href="https://line.me/ti/p/~'+msg.line+'" target="line_" >'+msg.line+'</a>';
			$status[6] = ' รอดำเนินการ';
 


	  		jQuery.each(msg.data,function(k,v){
	  			var d = '';

	  			//pm

	  			var p1 ='';	
	  			var ny = '';
	  			jQuery.each(pm , function(k,v){

	  				if (v.type==0) { 
	  					var turnOvers = v.turnOver.split('|');
	  					if (v.status=='3') {
	  						p1 =' | ต้องมียอดเทริน กีฬา '+turnOvers[0]+' เท่า | คาสิโน '+turnOvers[1]+' เท่า ถึงถอนได้';	
	  					}
	  					ny = '<br><small style=" font-size: 19px; color: red;">หมายเหตุ:ฝากมาแล้วต้องมีรายการเล่นด้วยนะคะ กดรับโบนัส 50% ทำเทรินให้ครบ '+turnOvers[0]+'  หรือ '+turnOvers[1]+'  เท่าด้วยนะคะ</small>';
	  				}




	  			});

	  			if (v.status=='5') {

	  				if (v.tranfer!=null) {
	  					 p1 = v.tranfer+' ';
	  				}
	  				 
	  				 ny = '';
	  			}
	  			 

				if (v.status==3) {
					d ='<br><span style="color:red" >หมายเหตุ:ฝากมาแล้วต้องมีรายการเล่นด้วยนะคะ  กดรับโบนัส 50%  ทำเทรินให้ครบ 10 เท่าด้วยนะคะ<span>';
				}
				 
	  				var str = '<tr>'+
	  				'<td>'+v.datetime+'</td>'+
	  				'<td> ยอดแจ้งถอน '+v.amount+' บาท '+
	  				' | '+$status[v.status]+''+p1+ny+
	  				d+
	  				'</td>'+
	  				'</tr>'+
	  				'<tr><td colspan="3" ><hr style="    margin: 5px;     border-top: 1px soli #c5a52f;"></td></tr>';

	  				$('#res__').append(str);
	  				if (v.status==0) {
							s_count++;
					}
	  				$('.s_count').html(s_count);
	  		});

	  		if (msg.haveplay=='1') {
				jQuery('.wd').show();
				jQuery('#wd2').hide();
			}else{
					jQuery('.wd').hide();
					jQuery('#wd2').show();
			}


			jQuery('#amount').html(numberWithCommas( msg.amount) );
			//jQuery('#amount-w').html(numberWithCommas( msg.amount));
			 

		  jQuery('.aff_am').html(numberWithCommas( jQuery('.aff_am').html()  ));

		// try{
		// 	if (DS.deposit=='0') {
		// 		//alert(DS.deposit_message);
		// 		$('.bank-acc').html('<p class="dps-free" style="color: #faf200;text-align: center;">'+DS.deposit_message+'</p>');
		// 		$('.bankimg').hide();
				 
		// 	}

		// }catch(e){  }


			//jQuery('#amount_return').html( numberWithCommas( msg.totalrolling_am));

	 });


	/*fetch('/users.html')
	  .then(function(response) {
	    return response.text()
	  }).then(function(body) {
	    document.body.innerHTML = body
	  })*/

	jQuery('#user').html(DS.user);
	jQuery('#user-w').html(DS.user);
	//jQuery('#amount-w').html(DS.amount);
	jQuery('#member_id').val(DS.id);
	jQuery('#account').html(DS.account);

	jQuery('#user_').html(DS.user_);
	jQuery('#password_').html(DS.password_);

	jQuery('#name_acc').html(DS.name);

	var banktype = DS.banktype;
	jQuery('.bank_tt_'+banktype).show();


	jQuery('.username_').val(DS.user_);
	jQuery('.password_').val(DS.password_);

	jQuery('.name_acc').html(DS.name);
	jQuery('.account').html(DS.account);

	jQuery('.name_acc').val(DS.name);
	jQuery('.account').val(DS.account);


	$("#bt").val(banktype);
	 

	setTimeout(function(){ 
		var bt_x = $('#bt option:selected').text();
		jQuery('.banktype').html(bt_x);

	}, 500);


	 

	/*if (DS.haveplay=='1') {
			jQuery('.wd').show();
			jQuery('#wd2').hide();
	}else{
			jQuery('.wd').hide();
			jQuery('#wd2').show();
	}*/
  	//jQuery('.logo_bank').html('<img src="../../img/b'+banktype+'.png?a=" width="50px" />');



}

var pm = '';

$status_St = Array('ยังไม่ได้ใช้','ใช้แล้ว');

function showstatement(per_page){

	if (per_page=='') {
		per_page = 0;
	}
	jQuery.ajax({
	 url: ""+domain+"/api/statementshow&id="+DS.id,
	 method:'POST',
	 data:{'password':DS.password,'id':DS.id,'per_page':per_page},
	 })
	 .done(function( msg ) {
	 		msg = JSON.parse(msg) ;
	 		//pm = msg;
	 		console.log(msg);
	 		jQuery('.statements').html('');

	 		var head = '<tr>  <th>Datetime</th> <th>Deposit</th>  <th>Detail</th>   <th>Status</th>  </tr> ';
	 		jQuery('.statements').append(head);
	 		jQuery.each(msg.data , function(k,v){

	 			 var str = '<tr style="text-align: center;"> '+
						'<td >'+v.datetime+'</td>'+
						'<td>'+v.deposit+'</td> '+
						'<td>'+v.detail+'</td> '+
                       ' <td>'+$status_St[v.status]+'</td> '+
					'</tr>';
				jQuery('.statements').append(str);

	 		});

	 		 var str = '<tr style="text-align: center;"> '+


						'<td>รวมทั้งหมด</td> '+
                       ' <td>'+msg.sum+'</td> '+
                       '<td > </td>'+
                       '<td> </td> '+
			'</tr>';

	 		jQuery('.statements').append(str);

	 		var str = ' ';
	 		for (var i = 0; i <= (msg.allpage-1); i++) {
	 			str += '<a href="javascript:showstatement('+i+');'+i+'" >'+(i+1)+'</>';
	 		}
	 		str += ' ';
			 jQuery('.page_').html(str);
			 
			 var head = '<tr>     <th colspan="4"  > รายการ โบนัส </th>   </tr> ';
			 head += '<tr>  <th>Datetime</th> <th>Amount</th>  <th colspan="2"  >รายการ</th>   </tr> ';
			jQuery('.statements').append(head);
			jQuery.each(msg.data_bonus , function(k,v){

				switch(v.process){
						case '1':
							v.process = 'Bonus 50%';
						break;
						case '2':
							v.process = 'Bonus 10%';
						break;
						case '6': 
						v.process = 'เปิดไพ่';
						break;
						case '7':
						v.process = 'spin';
						break;
				
					
				}
				var str = '<tr style="text-align: center;"> '+
					  '<td >'+v.datetime+'</td>'+ 
					  '<td>'+v.amount+'</td> '+
					  '<td colspan="2" >'+v.process+'</td> '+
					 
				  '</tr>';
			  jQuery('.statements').append(str);

		   });


	 		var head = '<tr>     <th colspan="4"  > รายการ คืนเครดิต </th>   </tr> ';

	 		 head += '<tr>  <th>Datetime</th> <th>Amount</th>  <th colspan="2"  >Member</th>   </tr> ';
	 		jQuery('.statements').append(head);
	 		jQuery.each(msg.data_return_tf , function(k,v){

	 			 var str = '<tr style="text-align: center;"> '+
						'<td >'+v.datetime+'</td>'+ 
						'<td>'+v.amount+'</td> '+
						'<td colspan="2" >'+v.user_+'</td> '+
                       
					'</tr>';
				jQuery('.statements').append(str);

	 		});



	 		var head = '<tr>     <th colspan="4"  > รายการ แนะนำเพื่อน </th>   </tr> ';

	 		 head += '<tr>  <th>Datetime</th> <th>Amount</th>  <th colspan="2"  >Member</th>   </tr> ';
	 		jQuery('.statements').append(head);
	 		jQuery.each(msg.data_aff , function(k,v){

	 			 var str = '<tr style="text-align: center;"> '+
						'<td >'+v.datetime+'</td>'+
						'<td>'+v.amount+'</td> '+
						'<td colspan="2" >'+v.user_+'</td> '+
                       
					'</tr>';
				jQuery('.statements').append(str);

	 		});

	 		  


	 });


}

function showpromotion(){
	$('.bankimg').hide();
	jQuery('.promo').html('');
	jQuery.ajax({
	 url: ""+domain+"/api/promotion",
	 method:'POST',
	 data:{'password':DS.password,'id':DS.id},
	 })
	 .done(function( msg ) {
	 		msg = JSON.parse(msg) ;
	 		pm = msg;
	 		showUser();
	 		jQuery.each(msg , function(k,v){
	 			//console.log(v);


	 			var turnOvers = v.turnOver.split('|');
	 			var img = '<a class="fr_name" href="javascript:addpromo1('+v.id+');void(0);"  ><img src="'+v.image+'" /><br>'+
	 			'สูงสุดไม่เกิน '+v.max+' บาท <br>'+
	 			//'ยอด Turn Over X'+v.turnOver
	 			'<br>ยอดหมุนเวียน '+turnOvers[0]+' เท่า (กีฬา)'+
	 			'<br>ยอดหมุนเวียน '+turnOvers[1]+' เท่า (คาสิโน)'+

	 			+'</a>';

	 			img = '<table style="width: 100%;margin-bottom: 15px;"> <tr style="border-bottom:1pt solid #e0e0e0;">		<td style="vertical-align: top !important;"><img src="https://'+domain+'/promo.jpg" style="width: 100%" /></td>	'+
	 			'<td><a class="tt_l tt_ful fr_submit_bk" target="blank_" href="http://www.ufabet.net/Default8.aspx">แลกโบนัส</a></td>'+
	 			'</tr></table>';

	 			 
	 			img = '<table style="width: 100%;margin-bottom: 15px;"> <tr style="border-bottom:1pt solid #e0e0e0;">		<td style="vertical-align: top !important;"><img src="'+v.image+'" style="width: 100%" />'+
	 			'<br><center><span class="fr_name"  >'+'สูงสุดไม่เกิน '+v.max+' บาท  '+
	 			'<br>ยอดหมุนเวียน '+turnOvers[0]+' เท่า (กีฬา)'+
	 			'<br>ยอดหมุนเวียน '+turnOvers[1]+' เท่า (คาสิโน)'+
	 			'</span></center><br>'+
	 			'</td>	'+
	 			'<td><div class="tt_l tt_full fr_link_r pro-bt"><a style="width: 80px;" href="javascript:addpromo1('+v.id+');void(0);" >แลกโบนัส</a> </div>'+
	 			'<div class="tt_l tt_full fr_link_r" style="    margin-top: 10px;"><a style="    width: 80px;" href="javascript:readmore('+v.id+');void(0);" >รายละเอียด</a> </div>'+
	 			'</td>'+ 
	 			'</tr></table>'; 


	 			if (v.enable==0) { jQuery('.promo').append(img); }



	 		});

	 });


}
var pm_ = '';
function readmore(promo){
	pm_ = '';
	jQuery.each(pm , function(k,v){

		if (v.id == promo) {
			pm_ = v;
		}
	});
	var turnOvers = pm_.turnOver.split('|');
	swal("Promotion "+pm_.value_+"% ยอดหมุนเวียน "+turnOvers[0]+'เท่า (กีฬา)'+' '+'ยอดหมุนเวียน '+turnOvers[1]+'เท่า (คาสิโน)' , pm_.detail);
}

function addpromo1(promo){

	pm_ = '';
	jQuery.each(pm , function(k,v){

		if (v.id == promo) {
			pm_ = v;
		}
	});

//	return false;
	swal({
	  title: "คุณต้องการรับ Promotion "+pm_.value_+"% ยอดหมุนเวียน "+pm_.turnOver+' เท่า ใช่หรือไม่?',
	  text: "ถ้าใช้สิทธิ์แล้ว จะไม่มีสิทธิ์รับโปรอื่นๆ!",
	  icon: "warning",
	  buttons: true,
	  dangerMode: true,
	})
	.then((willDelete) => {
	  if (willDelete) {

	  	jQuery.ajax({
		 url: ""+domain+"/api/addpromo1",
		 method:'POST',
		 data:{'password':DS.password,'id':DS.id,'promo':promo},
		 })
		 .done(function( msg ) {
		 		//alert('รับโปรโมชั่น เรียบร้อยคะ');

		 		 if (msg=='havebonus') {

		 		 	swal(" วันนี้รับโปรไปแล้วคะ " );
		 		 }else if (msg=='norepo2') {

					swal("มีรายการฝากมากกว่า 1 " );
				}else if (msg=='norepo') {

		 		 	swal("ไม่มีรายการฝากวันนี้คะ " );
		 		 }else if (msg=='error') {

		 		 	swal("รับโปรโมชั่น ไม่ไ้ด ต้องมียอดเติมเงินก่อนคะ " );
		 		 }else if (msg=='error1') {

		 		 	swal("โปรโมชั่น ต้องไม่มีรายการเล่นถึงรับได้คะ" );
		 		 }else if (msg=='error3') {

					swal("ปิดปรับปรุงชั่วคราวค่ะ" );
				}else{
		 		 	swal("รับโปรโมชั่น เรียบร้อยคะ" );
				    setTimeout(function(){window.location.href= '../login_';},3000);
		 		 }





		 });


	  } else {
	    //swal("Your imaginary file is safe!");
	  }
	});




}


function logout_(){
	eraseCookie('users');
	setCookie('users','',-999);
	window.location.href= '../';
}

 

function isThaichar(str,obj){
    var orgi_text="ๅภถุึคตจขชๆไำพะัีรนยบลฃฟหกดเ้่าสวงผปแอิืทมใฝ๑๒๓๔ู฿๕๖๗๘๙๐ฎฑธํ๊ณฯญฐฅฤฆฏโฌ็๋ษศซฉฮฺ์ฒฬฦ ";
    var str_length=str.length;
    var str_length_end=str_length-1;
    var isThai=true;
    var Char_At="";
    var TMpc = '';
    for(i=0;i<str_length;i++){
        Char_At=str.charAt(i);
        if(orgi_text.indexOf(Char_At)==-1){
            isThai=false;
            alert('ต้องภาษาไทยเท่านั้น');
        }else{
        	TMpc+=Char_At;
        }
    }
    if(str_length>=1){
        if(isThai==false){
            //obj.value=str.substr(0,str_length_end);
            //alert(' ต้องภาษาไทยเท่านั้น');
        }
    }
    obj.value = TMpc;
    return isThai; // ถ้าเป็น true แสดงว่าเป็นภาษาไทยทั้งหมด
}

function validatePassword() {
    var p = document.getElementById('pass').value,
        errors = [];
    if (p.length < 8) {
        errors.push("password ต้องมีมากกว่า 8 ตัว");
    }
    if (p.search(/[a-z]/i) < 0) {
        errors.push("password ต้องมีตัวอักษร");
    }
    if (p.search(/[0-9]/) < 0) {
        errors.push("password ต้องมีตัวตัวเลข");
    }
    if (errors.length > 0) {
        alert(errors.join("\n"));
        return false;
    }
    return true;
}

function addaff(){

	if (DS.aff_am<=0) {
		swal(" ไม่มีโบนัสคงเหลือแล้วคะ " );
		return false;
	}

	if (DS.aff_am<500) {
		swal(" โบนัสคงเหลือต้องมี อย่างน้อย 500 คะ " );
		return false;
	}

	swal(" กำลัง update ... " );

	jQuery.ajax({
	 url: ""+domain+"/api/addaff&id="+DS.id,
	 method:'POST',
	 data:{'password':DS.password,'id':DS.id},
	 })
	 .done(function( msg ) {

	 	if (msg=='0') {
	 		swal(" ไม่มีโบนัสคงเหลือแล้วคะ " );
			return false;
	 	}

	 	if (msg=='100') {
	 		swal(" โบนัสคงเหลือต้องมี อย่างน้อย 500 คะ " );
			return false;
		 }
		 
		 if (msg=='bonus') {
			swal(" ยังรับโบนัสไม่ได้คะ " );
		   return false;
		}

	 	swal(" โอนเงินเข้าเครติตแล้วคะ " );
	 	setTimeout(function(){ window.location.href =  window.location.href ; },2000);
	 });
}


/*


if (isset($_GET['updaterolling'])) {
	global $domain; 
	echo curl_($domain ."/backend_sa/api/updaterolling/".$_SESSION['member']['id']); 
}


function getrolling(){
	global $domain;
 

	if (isset($_SESSION['member']['id'])) {
		return  curl_($domain ."/backend_sa/api/getrolling/".$_SESSION['member']['id']).'';  
	}
}

*/
